Complexity analysis of MIMO sphere decoder using radius choice and increasing radius algorithms

نویسندگان

  • Suneeta V. Budihal
  • Rajeshwari M. Banakar
چکیده

Maximum Likelihood (ML) detection is the optimum method for decoding the received signal vector in communication systems. Its complexity increases with the number of antennas and the constellation size. Sphere Decoding (SD) is an alternate for ML detection. Although SD significantly reduces the complexity of MIMO-ML decoding, its complexity remains too high to apply it for practical systems. As the radius determines the volume of the hyper sphere, choosing a proper radius can be helpful in further reducing the complexity of SD. It provides optimal or suboptimal performance with reduced complexity, as it searches the points which are within the specified radius of the hypersphere. The complexity of the sphere decoder depends on the initial radius selection of the sphere to begin the search process and to update the radius, when no points are found in the specified radius. A look up table of initial search radius is generated using Radius Choice Algorithm. The SD uses this LUT to consider the initial search radius for further processing. The Increasing Radius Algorithm (IRA) is used for updating the radius. The radii of spheres in which expected number of points are some predefined values are obtained. Then using these radii the search begins with IRA. The simulations are performed for constellation size of 4-QAM and 16-QAM with antenna size of 4X4 and 8X8 MIMO. It is shown that the average number of floating point operations are reduced by an amount of 35% at lower SNR values till 5 dB by reducing the number of nodes visited, without degrading the performance.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Radius Choice Algorithm for Complexity Reduction of Probabilistic Tree Pruning Sphere Decoder for MIMO Systems

In digital communication systems, Maximum likelihood (ML) detection is the optimum method to decode a received signal vector. In wireless communication systems, the complexity increases with the constellation size and the number of antennas. It becomes infeasible to apply ML decoding to the practical systems as it searches through all the lattice points in the constellation. Sphere decoding is ...

متن کامل

A new reduced-complexity sphere decoder for multiple antenna systems

Sphere decoding for multiple antenna systems has been shown to achieve near-ML performance with low complexity. However, the achievement of such an excellent performance-complexity tradeoff is highly dependent on the initial choice of sphere radius. In this paper, we present a new sphere decoding algorithm which is even less computationally complex than the original sphere decoder. Moreover, th...

متن کامل

SNR-dependent radius control sphere detection for MIMO systems and relay networks

A new sphere decoder algorithm for uncoded spatial multiplexing multiple-input multiple-output (MIMO) systems is proposed. It overcomes the drawbacks of traditional sphere decoders: variable complexity and high complexity in low signal-to-noise ratios (SNRs). Its main novelty lies in scaling the search radius by a heuristic SNR-dependent factor. This new SNR-dependent radius control sphere deco...

متن کامل

Efficient decoding algorithm using triangularity of $\mbf{R}$ matrix of QR-decomposition

An efficient decoding algorithm named ‘divided decoder’ is proposed in this paper. Divided decoding can be combined with any decoder using QR-decomposition and offers different pairs of performance and complexity. Divided decoding provides various combinations of two or more different searching algorithms. Hence it makes flexibility in error rate and complexity for the algorithms using it. We c...

متن کامل

Reduced Complexity Tree Search Algorithms for MIMO Decoding

Maximum Likelihood Decoding (MLD) is computationally complex technique for decoding received information in multiple input multiple output (MIMO) systems. Tree search algorithms such as sphere decoding (SD) and QR decomposition with M survivals (QRD-M) are used to reduce the complexity keeping the performance near ML. This paper presents two techniques for reducing the computational complexitie...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013